take a little refreshment - Français Anglais Dictionnaire